pledge (one's) commitment

Translations
prendre l'engagement de